you can't polish a turd - Espagnol Anglais Dictionnaire